self-supporting tower - Deutsch Englisch Wörterbuch